/* Class14_Sub19 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.awt.FontMetrics;

public class Class14_Sub19 extends Class14
{
    public static Class124 aClass124_3065
	= Class14_Sub2_Sub2.method263(1178, ")4l=");
    public static int anInt3066;
    public int anInt3067;
    public static Class14_Sub10 aClass14_Sub10_3068;
    public byte[] aByteArray3069;
    public static Class94 aClass94_3070;
    public static int anInt3071;
    public static int anInt3072;
    public static int anInt3073 = 0;
    public static int[] anIntArray3074;
    public static Class124 aClass124_3075;
    public Class9_Sub1 aClass9_Sub1_3076;
    public Class114 aClass114_3077;
    public static int anInt3078;
    public static int[] anIntArray3079;
    public static int anInt3080;
    public static FontMetrics aFontMetrics3081;
    public static int[] anIntArray3082;
    
    public static void method887(byte arg0) {
    while_609_:
	do {
	while_608_:
	    do {
		do {
		    try {
			anIntArray3079 = null;
			aClass94_3070 = null;
			anIntArray3074 = null;
			aFontMetrics3081 = null;
			anIntArray3082 = null;
			aClass124_3075 = null;
			if (arg0 <= -89)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_608_;
		    }
		    return;
		} while (false);
		try {
		    aClass14_Sub10_3068 = null;
		    aClass124_3065 = null;
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_609_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       "ok.C(" + arg0 + ')');
	} while (false);
    }
    
    public static Class14_Sub2_Sub16 method888(int arg0, int arg1, Class9 arg2,
					       int arg3, Class9 arg4) {
    while_610_:
	do {
	    do {
		Class14_Sub2_Sub16 class14_sub2_sub16;
		try {
		    anInt3066++;
		    if (Class109.method1564(-2, arg3, arg1, arg4))
			break;
		    class14_sub2_sub16 = null;
		} catch (RuntimeException runtimeexception) {
		    break while_610_;
		}
		return class14_sub2_sub16;
	    } while (false);
	    Class14_Sub2_Sub16 class14_sub2_sub16;
	    try {
		if (arg0 >= -101)
		    method887((byte) 72);
		class14_sub2_sub16
		    = Class33.method1086(arg2.method163(arg3, arg1, 0), 24);
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return class14_sub2_sub16;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable,
					   ("ok.A(" + arg0 + ',' + arg1 + ','
					    + (arg2 != null ? "{...}" : "null")
					    + ',' + arg3 + ','
					    + (arg4 != null ? "{...}" : "null")
					    + ')'));
    }
    
    public static Class14_Sub2_Sub5 method889(Class14_Sub10 arg0, int arg1) {
	Class14_Sub2_Sub5 class14_sub2_sub5;
	try {
	    anInt3080++;
	    Class14_Sub2_Sub5 class14_sub2_sub5_0_
		= new Class14_Sub2_Sub5(arg0.method797(9467),
					arg0.method797(9467),
					arg0.method784((byte) 127),
					arg0.method784((byte) 120),
					arg0.method812((byte) -96),
					((arg0.method798(-22) ^ 0xffffffff)
					 == -2));
	    int i = arg0.method798(-84);
	    for (int i_1_ = 0; (i_1_ ^ 0xffffffff) > (i ^ 0xffffffff); i_1_++)
		class14_sub2_sub5_0_.aClass2_3801.method80
		    (new Class14_Sub4(arg0.method784((byte) 118),
				      arg0.method784((byte) 116),
				      arg0.method784((byte) 103),
				      arg0.method784((byte) 113)),
		     (byte) -124);
	    int i_2_ = -68 / ((arg1 - 22) / 61);
	    class14_sub2_sub5_0_.method281(12800);
	    class14_sub2_sub5 = class14_sub2_sub5_0_;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("ok.D("
						+ (arg0 != null ? "{...}"
						   : "null")
						+ ',' + arg1 + ')'));
	}
	return class14_sub2_sub5;
    }
    
    public static int method890(int arg0, int arg1) {
	int i;
	try {
	    anInt3072++;
	    if (arg1 != 2)
		aClass124_3065 = null;
	    i = arg0 >>> -1661885560;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("ok.B(" + arg0 + ',' + arg1
						+ ')'));
	}
	return i;
    }
    
    public static void method891(Class9 arg0, int arg1, Class9 arg2) {
	try {
	    anInt3078++;
	    Class108.aClass9_1817 = arg0;
	    Class20.aClass9_429 = arg2;
	    int i = -9 / ((arg1 - -52) / 63);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("ok.E("
						+ (arg0 != null ? "{...}"
						   : "null")
						+ ',' + arg1 + ','
						+ (arg2 != null ? "{...}"
						   : "null")
						+ ')'));
	}
    }
    
    static {
	anInt3071 = 0;
	aClass124_3075 = Class14_Sub2_Sub2.method263(1178, "<img=1>");
	aClass94_3070 = null;
	anIntArray3079 = new int[2];
	anIntArray3074 = new int[] { 1, 0, -1, 0 };
	aClass14_Sub10_3068 = new Class14_Sub10(new byte[5000]);
	anIntArray3082 = new int[] { 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,
				     2, 2, 2, 2, 2, 2, 2, 2, 3 };
    }
}
